/* CSS Document */
.web-alert-wrapper{ position: fixed; left: 0; right: 0; top: 0; bottom: 0; z-index: 8888; display: none;}
.web-alert-wrapper > .opacity-layer{ position:absolute; left:0; right:0; top:0; bottom:0;height:100%; background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; z-index:1;}
.web-alert-wrapper > table,
.web-alert-wrapper > table > tbody > tr > td{ width: 100%; height: 100%; border-collapse: collapse;}

.webAlert-module{ width: 440px; background-color: #FFFFFF; border-radius: 5px; padding: 50px 20px; margin: 0 auto; position: relative; z-index: 6666; color: #555555;}
.webAlert-module > .close{ position: absolute; width: 30px; height: 30px; line-height: 28px; text-align:center; border-radius: 50%; background-color: #333333; color: #FFFFFF; right: -15px; top: -15px; font-size: 20px; font-family:verdana; font-weight: bold;}
.webAlert-module > .close:hover{ background-color: #000000;}
.webAlert-module > .alert-icon{ height: 65px; background: url(alert-ico.png) top center no-repeat; margin-bottom: 10px;}
.webAlert-module > .alert-icon.success{ background-position:center 0;}
.webAlert-module > .alert-icon.error{ background-position:center -65px;}
.webAlert-module > .alert-icon.warning{ background-position:center -130px;}
.webAlert-module > .alert-icon.confirm{ background-position:center -195px;}
.webAlert-module > .h1{ font-size: 24px; color: #333333; text-align: center; padding: 10px 0;}
.webAlert-module > .h2{ font-size: 16px; color: #666666; text-align: center; line-height: 1.5em;}
.webAlert-module > .h3{ font-size: 14px; color: #999999; text-align: center; line-height: 1.5em;}

.webAlert-module > .alert-button-box{ text-align: center; font-size: 0; margin-top: 50px;}
.webAlert-module > .alert-button-box > a{ display: inline-block; width: 100px; line-height: 40px; border-radius: 3px; font-size: 15px; color:#FFFFFF; margin: 0 30px;}
.webAlert-module > .alert-button-box > a.alert_no{ background-color: #ddd;}
.webAlert-module > .alert-button-box > a.alert_no:hover{ background-color: #aaa;}
.webAlert-module > .alert-button-box > a.alert_yes{ background: #d9534f;border-color: #455964;}
.webAlert-module > .alert-button-box > a.alert_yes:hover{ background-color: #c9302c;}


/*webloading*/
.web-alert-wrapper .web-loading-box{ width:100px; height:100px; border-radius:10px; margin:0 auto; background:url(ajax-modal-loading.gif) center #666 no-repeat; background-color:rgba(30,30,30,0.8); position:relative; z-index:9;}


/* CSS Document */
.dialog-layer-manage *{-moz-transition:all 0.2s; -ms-transition:all 0.2s; -o-transition:all 0.2s; -webkit-transition:all 0.2s; transition:all 0.2s;}
.dialog-layer-manage{ position:fixed; top:0; left:0; bottom:0; right:0; overflow-y:auto; overflow-x:hidden; z-index:999; display:none;}
.dialog-layer-manage .opacity-layer{ position:absolute; left:0; right:0; top:0; bottom:0; background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; z-index:1;}
.dialog-layer-manage > table,
.dialog-layer-manage > table > td{ width:100%; height:100%; border-collapse:collapse;}
.dialog-main-box{ min-width:500px; min-height:500px; min-height:700px; max-width:700px; margin:0 auto; border-radius:8px; background:#fff; position:relative; z-index:2; padding:0 35px;}
.dialog-main-box .fa-close{ display:block; width:30px; height:30px; line-height:30px; text-align:center; background:#333; color:#fff; border-radius:50%; position:absolute; right:-15px; top:-15px; z-index:10;}
.dialog-main-box .fa-close:hover{ background:#111;}
.dialog-main-box .search-manage{ padding:40px 0;}
.dialog-main-box .bbad-button{ padding:30px 0; text-align:center;}
.dialog-main-box .bbad-button a.submit{ display:inline-block; width:110px; height:45px; line-height:45px; font-size:16px; color:#fff; background:#29a68d; border-radius:5px;}
.dialog-main-box .bbad-button a.submit:hover{ background:#21b393;}